From: Matthieu Gallien Date: Mon, 31 Mar 2025 13:32:41 +0000 (+0200) Subject: fix crash within FolderStatusModelTest X-Git-Tag: archive/raspbian/3.16.7-1_deb13u1+rpi1~1^2~12^2^2~46^2 X-Git-Url: https://dgit.raspbian.org/%22http://www.example.com/cgi/success/%22http:/www.example.com/cgi/success?a=commitdiff_plain;h=58f36dc59e6abee40b6bf156f896413d73f31e5f;p=nextcloud-desktop.git fix crash within FolderStatusModelTest Signed-off-by: Matthieu Gallien --- diff --git a/test/testfolderstatusmodel.cpp b/test/testfolderstatusmodel.cpp index 440dcf52a..0cc842e61 100644 --- a/test/testfolderstatusmodel.cpp +++ b/test/testfolderstatusmodel.cpp @@ -59,16 +59,16 @@ private Q_SLOTS: account->setCapabilities(capabilities); account->setCredentials(new FakeCredentials{fakeFolder.networkAccessManager()}); account->setUrl(QUrl(("owncloud://somehost/owncloud"))); - auto accountState = FakeAccountState(account); - QVERIFY(accountState.isConnected()); + auto accountState = new FakeAccountState(account); + QVERIFY(accountState->isConnected()); auto folderDef = folderDefinition(fakeFolder.localPath()); folderDef.targetPath = ""; - const auto folder = FolderMan::instance()->addFolder(&accountState, folderDef); + const auto folder = FolderMan::instance()->addFolder(accountState, folderDef); QVERIFY(folder); FolderStatusModel test; - test.setAccountState(&accountState); + test.setAccountState(accountState); QSKIP("Initial test implementation is known to be broken"); QAbstractItemModelTester modeltester(&test);